package Example13;

import java.util.*;
import java.util.function.Consumer;

/**
 * 京东面试题二：
 *  编写一个程序，先将一个输入的十进制正整数逆序（需要去掉前导0），然后
 *  转换成五进制正整数，最后输出该五进制正整数。
 *  比较简单：先逆序，再以5为基数转即可。
 */
public class Main {

    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int number=scanner.nextInt();

        StringBuilder sb=new StringBuilder();
        while (number!=0){
            sb.append(number%10);
            number=number/10;
        }
        int reverseInt=Integer.parseInt(sb.toString());
        List<Integer> b=new ArrayList<>();
        while (reverseInt!=0){
            b.add(reverseInt%5);
            reverseInt=reverseInt/5;
        }
        Collections.reverse(b);
        StringBuilder s=new StringBuilder();
        b.forEach(new Consumer<Integer>() {
            @Override
            public void accept(Integer integer) {
                s.append(integer);
            }
        });
        System.out.println(Integer.parseInt(s.toString()));

    }
}
